/* generated javascript */ var skin = 'monobook'; var stylepath = '/skins-1.5'; /* MediaWiki:Common.js */ /* tooltips and access keys */ ta = new Object(); ta['pt-userpage'] = new Array('.','Pagina mea de utilizator'); ta['pt-anonuserpage'] = new Array('.','Pagina de utilizator pentru adresa IP curentă'); ta['pt-mytalk'] = new Array('n','Pagina mea de discuţii'); ta['pt-anontalk'] = new Array('n','Discuţii despre editări pentru adresa IP curentă'); ta['pt-preferences'] = new Array('','Diverse setări'); ta['pt-watchlist'] = new Array('l','Lista paginilor monitorizate.'); ta['pt-mycontris'] = new Array('y','Lista mea de contribuţii'); ta['pt-login'] = new Array('o','Autentificarea nu este obligatorie, ci doar foarte indicată.'); ta['pt-anonlogin'] = new Array('o','Autentificarea nu este obligatorie, ci doar foarte indicată.'); ta['pt-logout'] = new Array('o','Închidere sesiune'); ta['ca-talk'] = new Array('t','Discuţie despre articol'); ta['ca-edit'] = new Array('e','Puteţi modifica această pagină. Vă rugăm să previzualizaţi conţinutul înainte de salvare.'); ta['ca-addsection'] = new Array('+','Adăugare comentariu la această discuţie.'); ta['ca-viewsource'] = new Array('e','Aceasta pagina este protejată. Puteţi vedea doar codul sursă.'); ta['ca-history'] = new Array('h','Versiuni vechi ale acestui document.'); ta['ca-protect'] = new Array('=','Protejare document.'); ta['ca-delete'] = new Array('d','Ştergere document.'); ta['ca-undelete'] = new Array('d','Recuperarea acestui document şters.'); ta['ca-move'] = new Array('m','Mutare document.'); ta['ca-watch'] = new Array('w','Adăugare document curent în lista mea de pagini urmărite.'); ta['ca-unwatch'] = new Array('w','Ştergere document curent din lista mea de pagini urmărite.'); ta['search'] = new Array('f','Căutare în Wikipedia.'); ta['p-logo'] = new Array('','Pagina principală'); ta['n-mainpage'] = new Array('z','Vizualizarea paginii principale.'); ta['n-portal'] = new Array('','Despre proiect, cum se poate contribui, ajutor.'); ta['n-currentevents'] = new Array('','Informaţii despre evenimentele curente'); ta['n-recentchanges'] = new Array('r','Ultimele modificări în paginile Wikipediei.'); ta['n-randompage'] = new Array('x','Afişarea unei pagini la întâmplare'); ta['n-help'] = new Array('','Locul în care găsiţi ajutor.'); ta['n-sitesupport'] = new Array('','Sprijiniţi-ne'); ta['t-whatlinkshere'] = new Array('j','Lista tuturor paginilor wiki care trimit la această pagină'); ta['t-recentchangeslinked'] = new Array('k','Schimbări recente în legătură cu această pagină'); ta['feed-rss'] = new Array('','Alimentare flux RSS pentru această pagină'); ta['feed-atom'] = new Array('','Alimentare flux Atom pentru această pagină'); ta['t-contributions'] = new Array('','Lista de contribuţii ale acestui utilizator'); ta['t-emailuser'] = new Array('','Trimitere e-mail către acest utilizator'); ta['t-upload'] = new Array('u','Trimitere imagini sau fişiere media'); ta['t-specialpages'] = new Array('q','Lista tuturor paginilor speciale'); ta['ca-nstab-main'] = new Array('c','Afişare articolul'); ta['ca-nstab-user'] = new Array('c','Afişare pagină de utilizator'); ta['ca-nstab-media'] = new Array('c','Afişare pagină media'); ta['ca-nstab-special'] = new Array('','Aceasta este o pagină specială, (nu) o puteţi modifica.'); ta['ca-nstab-wp'] = new Array('a','Afişare pagină proiect'); ta['ca-nstab-image'] = new Array('c','Afişare pagină imagine'); ta['ca-nstab-mediawiki'] = new Array('c','Afişare mesaj de sistem'); ta['ca-nstab-template'] = new Array('c','Afişare formatul'); ta['ca-nstab-help'] = new Array('c','Afişare pagină de ajutor'); ta['ca-nstab-category'] = new Array('c','Afişare categorie'); if (window.showModalDialog && document.compatMode && document.compatMode == "CSS1Compat") { var oldWidth; var docEl = document.documentElement; function fixIEScroll() { if (!oldWidth || docEl.clientWidth > oldWidth) doFixIEScroll(); else setTimeout(doFixIEScroll, 1); oldWidth = docEl.clientWidth; } function doFixIEScroll() { docEl.style.overflowX = (docEl.scrollWidth - docEl.clientWidth < 4) ? "hidden" : ""; } if (document.attachEvent!=undefined) { document.attachEvent("onreadystatechange", fixIEScroll); attachEvent("onresize", fixIEScroll); } } function addLoadEvent(func) { if (window.addEventListener) window.addEventListener("load", func, false); else if (window.attachEvent) window.attachEvent("onload", func); } function LegAF() { // iterate over all -elements for(var i=0; a = document.getElementsByTagName("span")[i]; i++) { // if found a AF span if(a.className == "AF") { // iterate over all
  • -elements for(var j=0; b = document.getElementsByTagName("li")[j]; j++) { // if found a AF link if(b.className == "interwiki-" + a.id) { b.style.padding = "0 0 0 16px"; b.style.backgroundImage = "url('http://upload.wikimedia.org/wikipedia/ro/5/53/Pictograma-LegAF.png')"; b.style.backgroundRepeat = "no-repeat"; b.title = "Acest articol este considerat a fi de calitate"; } } } // if found a AB span else if(a.className == "AB") { // iterate over all
  • -elements for(var j=0; b = document.getElementsByTagName("li")[j]; j++) { // if found a AB link if(b.className == "interwiki-" + a.id) { b.style.padding = "0 0 0 16px"; b.style.backgroundImage = "url('http://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Symbol_support_vote.svg/16px-Symbol_support_vote.svg.png')"; b.style.backgroundRepeat = "no-repeat"; b.title = "Acest articol este considerat a fi bun"; } } } } } addLoadEvent(LegAF); /** Import module ************************************************************* * * Description: Includes a raw wiki page as javascript or CSS, * used for including user made modules. * Maintainers: [[User:AzaToth]] */ importedScripts = {}; // object keeping track of included scripts, so a script ain't included twice function importScript( page ) { if( importedScripts[page] ) { return; } importedScripts[page] = true; var url = wgScriptPath + '/index.php?title=' + encodeURIComponent( page.replace( / /g, '_' ) ) + '&action=raw&ctype=text/javascript'; var scriptElem = document.createElement( 'script' ); scriptElem.setAttribute( 'src' , url ); scriptElem.setAttribute( 'type' , 'text/javascript' ); document.getElementsByTagName( 'head' )[0].appendChild( scriptElem ); } function importStylesheet( page ) { var sheet = '@import "' + wgScriptPath + '/index.php?title=' + encodeURIComponent( page.replace( / /g, '_' ) ) + '&action=raw&ctype=text/css";' var styleElem = document.createElement( 'style' ); styleElem.setAttribute( 'type' , 'text/css' ); styleElem.appendChild( document.createTextNode( sheet ) ); document.getElementsByTagName( 'head' )[0].appendChild( styleElem ); } /* Test if an element has a certain class ************************************** * * Description: Uses regular expressions and caching for better performance. * Maintainers: [[User:Mike Dillon]], [[User:R. Koot]], [[User:SG]] */ var hasClass = (function () { var reCache = {}; return function (element, className) { return (reCache[className] ? reCache[className] : (reCache[className] = new RegExp("(?:\\s|^)" + className + "(?:\\s|$)"))).test(element.className); }; })(); /*AICI începe codul funcţional pentru "metacasete"*/ /* Funcţionarea Format:Metacasetă */ function MetaCasetaInit(){ //Se execută la încărcarea paginii dacă există metacesete, // sunt ataşate evenimentele la butoane //alert("MetaCasetaInit"); var i=0 //Iniţializare contor casete for (i=0;i<=9;i++){ var vMc = document.getElementById("mc"+i); if (!vMc) break; //alert("MetaCasetaInit, gasit MetaCasetaInit mc"+i); var j=1 //Iniţializare contor butoane din casetă var vFilaIni = 0 //Filă vizibilă iniţial for (j=1;j<=9;j++){ var vBt = document.getElementById("mc"+i+"bt"+j); if (!vBt) break; //alert("MetaCasetaInit, gasit buton mc"+i+"bt"+j); vBt.onclick = MetaCasetaAfisareFila; //La fiecare buton sunt ataşate evenimentele onclick //alert (vBt.className); if (vBt.className=="mcButoSel") vFilaIni=j; //Dacă este selecţionat un buton, vizualizăm indexul } //alert ("mc="+i+", fila="+j+", filaini="+vFilaIni ); if (vFilaIni == 0) { //Dacă niciun buton nu este selecţionat, atunci afişarea este aleatorie vFilaIni = 1+Math.floor((j-1)*Math.random()) ; //alert ("Activare Fila; _mc"+i+"bt"+vFilaIni +"_"); document.getElementById("mc"+i+"fila"+vFilaIni).style.display = "block"; document.getElementById("mc"+i+"fila"+vFilaIni).style.visibility = "visible"; document.getElementById("mc"+i+"bt"+vFilaIni).className="mcButoSel"; } } } function MetaCasetaAfisareFila(){ //Se execută la apăsarea unei file, //aceea este vizibilă, iar celelalte se ascund var vMcNume = this.id.substr(0,3); //pornind de la numele butonului, se deduce numele casetei var vIndex = this.id.substr(5,1); //Şi indexul var i=1 for (i=1;i<=9;i++){ //se caută toate butoanele acelei file //alert(vMcNume+"fila"+i); var vFilaElem = document.getElementById(vMcNume+"fila"+i); if (!vFilaElem) break; if (vIndex==i){ //Dacă este fila bună aceasta este afişată şi se schimbă clasa butonului vFilaElem.style.display = "block"; vFilaElem.style.visibility = "visible"; document.getElementById(vMcNume+"bt"+i).className="mcButoSel"; } else { //Dacă nu, este ascunsă şi se schimbă clasa butonului vFilaElem.style.display = "none"; vFilaElem.style.visibility = "hidden"; document.getElementById(vMcNume+"bt"+i).className="mcButo"; } } return false; //evitarea reîncărcării paginii } addLoadEvent(MetaCasetaInit); /*AICI se termină codul funcţional pentru "metacasete"*/ /* ************************************************************** */ // // Ajustări pentru pagina principală // // /* ************************************************************** */ function mainPageRenameNamespaceTab() { try { var Node = document.getElementById( 'ca-nstab-main' ).firstChild; if ( Node.textContent ) { // Per DOM Level 3 Node.textContent = 'Pagina principală'; } else if ( Node.innerText ) { // IE doesn't handle .textContent Node.innerText = 'Pagina principală'; } else { // Fallback Node.replaceChild( Node.firstChild, document.createTextNode( 'Pagina principală' ) ); } } catch(e) { // bailing out! } } function mainPageAppendCompleteListLink() { try { var node = document.getElementById( "p-lang" ) .getElementsByTagName('div')[0] .getElementsByTagName('ul')[0]; var aNode = document.createElement( 'a' ); var liNode = document.createElement( 'li' ); aNode.appendChild( document.createTextNode( 'Lista completă' ) ); aNode.setAttribute( 'href' , 'http://meta.wikimedia.org/wiki/List_of_Wikipedias' ); liNode.appendChild( aNode ); liNode.className = 'interwiki-completelist'; node.appendChild( liNode ); } catch(e) { // lets just ignore what's happened return; } } if ( wgTitle == 'Pagina principală' && ( wgNamespaceNumber == 0 || wgNamespaceNumber == 1 ) ) { addOnloadHook( mainPageRenameNamespaceTab ); } if ( wgTitle == 'Pagina principală' && wgNamespaceNumber == 0 ) { addOnloadHook( mainPageAppendCompleteListLink ); } /* ************************************************************** */ // // AICI se termină ajustările pentru pagina principală // // /* ************************************************************** */ // ============================================================ // BEGIN Dynamic Navigation Bars // NEEDS Enable multiple onload functions if (!window.aOnloadFunctions) { var aOnloadFunctions = new Array(); } window.onload = function() { if (window.aOnloadFunctions) { for (var _i=0; _i-elements for( var i=0; NavFrame = document.getElementsByTagName("div")[i]; i++ ) { // if found a navigation bar if (NavFrame.className == "NavFrame") { indexNavigationBar++; var NavToggle = document.createElement("a"); NavToggle.className = 'NavToggle'; NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); var NavToggleText = document.createTextNode(NavigationBarHide); NavToggle.appendChild(NavToggleText); // add NavToggle-Button as first div-element // in